﻿Imports System.Web
Imports System.Web.Services
Imports System.Web.Services.Protocols
Imports System.ComponentModel

Namespace Dominio
    <Serializable()> _
    Public Class Avion

#Region "Variables"
        Private _AvionID As Long
        Private _Descripcion As String
        Private _CantidadJefesCabinaMinimo As Integer
        Private _CantidadJefesCabinaMaximo As Integer
        Private _CantidadComisariosMinimo As Integer
        Private _CantidadComisariosMaximo As Integer
        Private _CantidadAuxiliaresMinimo As Integer
        Private _CantidadAuxiliaresMaximo As Integer
#End Region

#Region "Propiedades"
        Public Overridable Property AvionID() As Long
            Get
                Return _AvionID
            End Get
            Set(ByVal value As Long)
                _AvionID = value
            End Set
        End Property

        Public Overridable Property Descripcion() As String
            Get
                Return _Descripcion
            End Get
            Set(ByVal value As String)
                _Descripcion = value
            End Set
        End Property

        Public Overridable Property CantidadJefesCabinaMinimo() As Integer
            Get
                Return _CantidadJefesCabinaMinimo
            End Get
            Set(ByVal value As Integer)
                _CantidadJefesCabinaMinimo = value
            End Set
        End Property

        Public Overridable Property CantidadComisariosMinimo() As Integer
            Get
                Return _CantidadComisariosMinimo
            End Get
            Set(ByVal value As Integer)
                _CantidadComisariosMinimo = value
            End Set
        End Property

        Public Overridable Property CantidadAuxiliaresMinimo() As Integer
            Get
                Return _CantidadAuxiliaresMinimo
            End Get
            Set(ByVal value As Integer)
                _CantidadAuxiliaresMinimo = value
            End Set
        End Property

        Public Overridable Property CantidadJefesCabinaMaximo() As Integer
            Get
                Return _CantidadJefesCabinaMaximo
            End Get
            Set(ByVal value As Integer)
                _CantidadJefesCabinaMaximo = value
            End Set
        End Property

        Public Overridable Property CantidadComisariosMaximo() As Integer
            Get
                Return _CantidadComisariosMaximo
            End Get
            Set(ByVal value As Integer)
                _CantidadComisariosMaximo = value
            End Set
        End Property

        Public Overridable Property CantidadAuxiliaresMaximo() As Integer
            Get
                Return _CantidadAuxiliaresMaximo
            End Get
            Set(ByVal value As Integer)
                _CantidadAuxiliaresMaximo = value
            End Set
        End Property


#End Region

#Region "Metodos"


#End Region

    End Class
End Namespace

